/* 
给定一个非空的字符串，判断它是否可以由它的一个子串重复多次构成。
给定的字符串只含有小写英文字母，并且长度不超过10000.

示例1：
输入：'abab'
输出：true
解释：可由子字符串“ab”重复两次构成。

示例2：
输入：'aba'
输出：false

示例3：
输入：'abcabcabcabc'
输出：true
*/

export default (str) => {
    let reg = /^(\w+)\1+$/
    return reg.test(str)
}